English Dictionary
◊ HEIDELBERG MAN
Heidelberg man
n : a type of primitive man who lived in Europe [syn: {Heidelberg
man}, {Homo heidelbergensis}]